"""
给出一组数 使用冒泡法进行排序 从小到大
往下冒泡 冒最大的 
先找出最后一个最大的 然后找倒数第二个 再找倒数第三个 直到第一个
最大的就是当前的和后一个进行对比 如果后一个小 则数据对换

"""
def maopao(L = list()):
    for i in range(len(L)):
        for j in range(len(L) - i - 1):
            if L[j] > L[j+1]:
                tmp     = L[j]
                L[j]    = L[j+1]
                L[j+1]  = tmp
    return L

# print(maopao(list(map(int, input().split(' ')))))

print(sorted(list(map(int, input().split(' ')))))
lis = ['apple','lemon','pear','peach']

def fn(x):
    return x[::-1]
lis.sort(key=fn,reverse=True)
print(lis)
